Big Huge Thesaurus

stock farmer

noun